restless legs - Spanish English Dictionary